/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Controladores;

import Entidades.Operario;
import Entidades.Stockproducto;
import java.util.Collection;
import java.util.List;
import logica.jpaControllers.OperarioJpaController;
import logica.jpaControllers.StockproductoJpaController;

/**
 *
 * @author USER
 */
public class CtrlStockproducto {

    /** Creates a new instance of CtrlABMArticulos */
    public CtrlStockproducto() {
    }
    //guarda articulo

    public void guardarStockproducto(Stockproducto op) {
        StockproductoJpaController ga = new StockproductoJpaController();
        ga.create(op);
    }

    public void eliminarStockproducto(Stockproducto op) throws Exception {
        StockproductoJpaController ga = new StockproductoJpaController();
        ga.destroy(op.getIdStock());
    }

    public void modificarStockproducto(Stockproducto op) throws Exception {
        StockproductoJpaController ga = new StockproductoJpaController();
        ga.edit(op);
    }

    public Stockproducto buscarStockproducto_X_idStockproducto(int idoperario) {
        StockproductoJpaController ga = new StockproductoJpaController();
        return ga.findStockproducto(idoperario);

    }

//     public Collection<Stockproducto> buscarStockproducto_X_idProducto(int idproducto) {
//        StockproductoJpaController ga = new StockproductoJpaController();
//        return ga.findStockproductobyProducto(idproducto);
//    }
public List buscarStockproducto_X_idProducto(int idproducto) {
        StockproductoJpaController ga = new StockproductoJpaController();
        return ga.findStockproductobyProducto(idproducto);
    }

//    public Stockproducto buscarStockproductoApellido(String nom) throws Exception {
//        StockproductoJpaController ga = new StockproductoJpaController();
//        return ga.findStockproducto_x_apellido(nom);
//
//    }

//    public Stockproducto buscarStockproductoCuil(String cuil) throws Exception {
//       StockproductoJpaController ga = new StockproductoJpaController();
//        return ga.findStockproducto_x_cuil(cuil);
//
//    }

    public List<Stockproducto> buscarTodosStockproducto() throws Exception {
        StockproductoJpaController ga = new StockproductoJpaController();
        return ga.findStockproductoEntities();
    }

}
